#ifndef DUALSERVERSENDHANDLER_H
#define DUALSERVERSENDHANDLER_H

#include "DualSendRelayHandlerBase.h"
#include "Log.h"

class DualServerSendHandler:public DualSendRelayHandlerBase
{
public:
	DualServerSendHandler():DualSendRelayHandlerBase(){}

	~DualServerSendHandler(){}

protected:
	virtual void GetSendRecvInfo(ClientContext &client,SOCKET *sendSock,SOCKET *recvSock,WSABUF **buf,WSABUF **weakRefBuf,OVERLAPPED **ovl);

	virtual void SetNextHandler(ClientContext&);

private:
	static log4cplus::Logger log;
};

#endif